import s from '../request.js'

const roleApi = {
  // 获取roles数据列表
  roleApiGetList () {
    return s({ method: 'get', url: 'roles' })
  },
  // 删除权限
  roleApiDelete (url) {
    return s({ method: 'delete', url })
  },
  // 树状数据
  roleApiGetThree () {
    return s({ method: 'get', url: '/rights/tree' })
  },
  // 分配权限
  roleApiPostAll (url, data) {
    return s({ method: 'post', url: url, data: data })
  },
  // 添加角色
  roleApiPostAdd (data) {
    return s({ data, method: 'post', url: 'roles' })
  },
  // 修改角色
  roleApiPutUpload (url, data) {
    return s({ method: 'put', url, data })
  },
  // 删除角色
  roleApiDeleteById (url) {
    return s({ method: 'delete', url })
  }
}

export default roleApi
